import {baseRequest} from '@/utils/request'

const request = (url, ...arg) => baseRequest(`/biz/blogpostcategory/` + url, ...arg)

/**
 * 文章分类Api接口管理器
 *
 * @author skwyl
 * @date  2023/10/02 16:30
 **/
export default {
	// 获取文章分类分页
	blogPostCategoryPage(data) {
		return request('page', data, 'get')
	},
	// 提交文章分类表单 edit为true时为编辑，默认为新增
	blogPostCategorySubmitForm(data, edit = false) {
		return request(edit ? 'edit' : 'add', data)
	},
	// 删除文章分类
	blogPostCategoryDelete(data) {
		return request('delete', data)
	},
	// 获取文章分类详情
	blogPostCategoryDetail(data) {
		return request('detail', data, 'get')
	},
	//获取所有的分类并按照格式展示
	blogPostCategoryAllTree() {
		return request('allTree', {}, 'get')
	}
}
